dropping-forest rain - Francés Inglés Diccionario